package com.shujia.exception_.four;

/*
一般地，用户自定义异常类都是RuntimeException的子类。
自定义异常类通常需要编写几个重载的构造器。
自定义异常需要提供 serialVersionUID。
自定义的异常通过throw抛出。

 */
public class StockLessException extends RuntimeException {
    static final long serialVersionUID = -7034897190745766100L;
    private String userName = "张三";
    private String goodsName = "华为手机";

    public StockLessException() {
    }

    public StockLessException(String message, String userName, String goodsName) {
        super(message);
        this.userName = userName;
        this.goodsName = goodsName;
    }

    public String getUserName() {
        return userName;
    }


    public String getGoodsName() {
        return goodsName;
    }

}
